casing and tubing (landing) spider - Francés Inglés Diccionario